Dreaming that you scratch your head, denotes strangers will annoy you by their flattering attentions, which you will feel are only shown to win favors from you.
Dream dictionary: Scratch Head dream meanings
…(Bitch | Canine | Desire | Greyhound | Japanese spaniel | Pekingese | Lust | Puppy | Shepherds’ dog | Tyke) In a dream, a dog represents an insolent man who dares to indulge in sinful actions. If he barks in the dream, it means that such a man is impudent and has a repulsive and an abominable character. A dog bite or his scratch in a dream means harm caused by one’s enemy and its effects will depend on the amount of pain one suffers in the dream. It could also mean falling sick or suffering from great affliction or harm caused by a close companion or a servant. If a dog tears off one’s clothing in a dream, it means that a vile person is slandering and backbiting him. If one does not hear the barking of the dog in the dream, it signifies that one’s enemy…